/* (C)oded by ESPRIT 2014 - 3B2 - Undrained Group*/


#ifndef _GESTIONPATIENTSSH_ // éviter une boucle des includes // 
#define _GESTIONPATIENTSH_

#include "debug.h"
#include "patient.h"

// saisir un nouveau patient
void saisir_patient(patient_db *p);

// afficher les informations d'un patient
void afficher_patient(patient_db p);

// pour ajouter un nouveau patient
void ajouter_patient(patient_db personnel[], int *n);

// supprimer un patient
void supprimer_patient(patient_db personnel[], int id, int *n);

// supprimer tous les patients
void init_patient_db(patient_db personnel[], int *n);

// afficher tous les patients
void afficher_patient_db(patient_db personnel[], int n);

void extraire_patients(patient_db personnel[], int *n);

void exporter_patients(patient_db personnel[], int n);

void ajouter_patient_gtk(patient_db patient[],patient_db p, int *n);

void modifier_patient(patient_db patient[], int n);


void modifier_patient_gtk(patient_db patient[],patient_db m, int id, int n, char msg[]);
void supprimer_patient_gtk (patient_db patient[],int id,int  *n, char msg[]);
void init_patient_db_gtk(patient_db patient[], int *n, char msg[]);


#endif
